known good die flip chip apertures bga pinholes csp electronics fiber alignment eye glasses pcb vision semiconductor optical assembly equipment electronic kgd eyes